查找: to search for, to look up...
参考: consultation, reference, to consult, to refer...
舍得: to be willing to part with sth...
损害: harm, to damage, to impair...
民间: among the people, popular, folk, non-governmental, involving people rather than governments...
散步: to take a walk, to go for a walk...
马上: at once, right away, immediately, on horseback (i.e. by military force)...
可乘之机: an opportunity that can be exploited to sb.'s advantage, an opportunity that can be made use of by another to one's disadvantage, readily exploitable loopholes...
信: letter, true, to believe, sign, evidence...
澄清: to settle (of liquid), to become clear (by precipitation of impurities), precipitate (chemistry), to put in order, to quell disturbances...